/* CSS document*/


#title
{

color:#fff;
padding-top:20px;
text-align:center;
background: #454546; 
height: 70px;
clear:both;
border:3px solid blue;
position:relative;

}

.reg_form
{
/* padding-top:10px; */
text-align:center;
border:3px solid blue;
height: 550px;
}
#logout
{
/* position:absolute;
bottom:5px; */
background-color:red;
/* padding-top:50px; */
float:right;
margin-right:5px;
}

.signin_form
{
/* padding-top:5px; */
text-align:center;
border:3px solid blue;
height: 200px;

/* 
text-align:center;
float:right; */
}

#toolbox
{
width:75px;
height:550px;
float:left;
border:3px solid black;
overflow:none
}

#inputbox
{
width:200px;
height:550px;
float:left;
border:3px solid black;
}



#buttones
{
width:800px;
height:40px;
border:3px solid black;
float:left;
overflow:none;
}


#diagram
{
background-color:#EEEEEE;
width:800px;
height:504px;
float:left;
border:3px solid black; 
overflow:scroll;
}

#userdata
{
width:233px;
height:550px;
float:right;
border:3px solid black;
overflow:scroll;
}

.buttonsimage
{

width:25px;
height:25px;
}

#undo
{
margin-left:300px;

}



#save
{
float:right;
}

#fetch
{
float:right;
}

#export
{
float:left;
}




#ifalt
{
background-color:blue;
}

.inputform
{
display:none;
}

.optionimage
{
width:55px;
height:75px;
}

.hiddenbutton
{
float:right;
display:none;
}

input[type="text"]
{
size:13;
}


select
{
width:200px;
}

input
{
padding:3px;
color:#333333;
border:2px solid #96A6C5;
margin-top:2px;
font-size:11px;
}


#footer{

color:#fff;
padding-top:20px;
text-align:center;
background: #454546; 
height: 20px;
clear:both;

}

	